cleaning sponge - French English Dictionary